Science

Remains of ancient, indigenous dogs found at Jamestown, as well as proof people ..